.blog .blogPaging H4 {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.blog .blogPaging .disabled {
	COLOR: #999
}
#lotusColRight .lotusSection {
	OVERFLOW: hidden; WIDTH: 190px
}
TABLE.lotusHeader {
	WIDTH: 100%
}
.comments-head {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
SPAN.commentLogin {
	DISPLAY: block; PADDING-LEFT: 15px
}
.comments-form {
	MARGIN: 0px
}
.comment-details {
	MARGIN-BOTTOM: 25px
}
.comment-details-head {
	DISPLAY: block; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.comment-details-head .action {
	FONT-SIZE: 0.9em
}
.comment-count {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 4px; PADDING-TOP: 1px
}
.comment-count-author {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; COLOR: #fff; MARGIN-RIGHT: 4px; PADDING-TOP: 1px; BACKGROUND-COLOR: #43a0f6
}
.comment-content {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.yourWeblogBox {
	BORDER-TOP: #dbdbdb 1px solid; MARGIN: 5px
}
.admin .actions {
	MARGIN: 0px
}
.admin .actions UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/img/menuBarDivider.gif) no-repeat 0px center; PADDING-BOTTOM: 0px; FONT: 1.1em/2.8em Helvetica, Arial, Verdana, sans-serif; PADDING-TOP: 0px
}
.admin .actions UL.inlinelist LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.admin .actions A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.admin A.menuItemSelected {
	FONT-WEIGHT: bold
}
.calendar {
	
}
.hCalendarTable {
	
}
.calendar CAPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 11px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.hCalendarMonthYearRow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 11px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calendar TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.hCalendarTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.calendar TD {
	PADDING-BOTTOM: 2px; TEXT-ALIGN: right
}
.hCalendarTable TD {
	PADDING-BOTTOM: 2px; TEXT-ALIGN: right
}
.calendar TD A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px
}
.hCalendarTable TD A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px
}
.calendar TD A:hover {
	BORDER-RIGHT: #0063dc 1px solid; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #fff; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #0063dc
}
.hCalendarTable TD A:hover {
	BORDER-RIGHT: #0063dc 1px solid; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #fff; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #0063dc
}
.calendar TD.today A:hover {
	BORDER-RIGHT: #0063dc 1px solid; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #fff; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #0063dc
}
.hCalendarTable TD.today A:hover {
	BORDER-RIGHT: #0063dc 1px solid; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #fff; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #0063dc
}
.calendar TD.today A {
	BORDER-RIGHT: #dceafd 1px solid; BORDER-TOP: #dceafd 1px solid; BORDER-LEFT: #dceafd 1px solid; COLOR: #0063dc; BORDER-BOTTOM: #dceafd 1px solid; BACKGROUND-COLOR: #dceafd
}
.hCalendarTable TD.today A {
	BORDER-RIGHT: #dceafd 1px solid; BORDER-TOP: #dceafd 1px solid; BORDER-LEFT: #dceafd 1px solid; COLOR: #0063dc; BORDER-BOTTOM: #dceafd 1px solid; BACKGROUND-COLOR: #dceafd
}
.calendar TD.selected A {
	BORDER-RIGHT: #0063dc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #000; MARGIN-RIGHT: -1px; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #dceafd
}
.calendar TD.selected A:visited {
	BORDER-RIGHT: #0063dc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #000; MARGIN-RIGHT: -1px; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #dceafd
}
TD.hCalendarDayCurrent A {
	BORDER-RIGHT: #0063dc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #000; MARGIN-RIGHT: -1px; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #dceafd
}
TD.hCalendarDayCurrent A:visited {
	BORDER-RIGHT: #0063dc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #000; MARGIN-RIGHT: -1px; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #dceafd
}
TD.hCalendarDayLinked A {
	BORDER-RIGHT: #0063dc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #000; MARGIN-RIGHT: -1px; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #dceafd
}
TD.hCalendarDayLinked A:hover {
	BORDER-RIGHT: #0063dc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0063dc 1px solid; BORDER-LEFT: #0063dc 1px solid; COLOR: #000; MARGIN-RIGHT: -1px; BORDER-BOTTOM: #0063dc 1px solid; BACKGROUND-COLOR: #dceafd
}
.calendar TFOOT TD {
	FONT-SIZE: 0.9em; COLOR: #333; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.hCalendarNextPrev TD {
	FONT-SIZE: 0.9em; COLOR: #333; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.calendar TFOOT TD A {
	COLOR: #0063dc
}
.hCalendarNextPrev TD A {
	COLOR: #0063dc
}
.calendar A {
	TEXT-DECORATION: none
}
.hCalendarTable A {
	TEXT-DECORATION: none
}
.calendar .arrow {
	BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat
}
.calendar .arrow IMG {
	WIDTH: 16px; HEIGHT: 16px
}
.calendar #next {
	BACKGROUND-IMAGE: url(/img/calNext.gif)
}
.calendar #prev {
	BACKGROUND-IMAGE: url(/img/calPrevious.gif)
}
.calendar #next:hover {
	BACKGROUND-IMAGE: url(/img/calNextHover.gif); BACKGROUND-COLOR: transparent
}
.calendar #prev:hover {
	BACKGROUND-IMAGE: url(/img/calPreviousHover.gif); BACKGROUND-COLOR: transparent
}
.calendarContainer {
	FONT-SIZE: 1.4em
}
.selectedYear {
	COLOR: #105cb6! important
}
.previousYear {
	COLOR: #fff! important
}
.nextYear {
	COLOR: #fff! important
}
TABLE.rollertable TH {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f5ebf3; PADDING-BOTTOM: 3px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dbdbdb 0px solid; TEXT-ALIGN: left
}
TABLE.rollertable TH {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f5ebf3; PADDING-BOTTOM: 3px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dbdbdb 0px solid; TEXT-ALIGN: left
}
TABLE.rollertable TD {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
TABLE.rollertable TBODY TD {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
TABLE.rollertable {
	OVERFLOW: hidden; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.rollertable TD {
	VERTICAL-ALIGN: top
}
TABLE.rollertable TBODY TD {
	VERTICAL-ALIGN: top
}
TABLE.rollertable TBODY TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.rollertable TD.center {
	TEXT-ALIGN: center
}
TABLE.rollertable TD.details {
	WORD-WRAP: break-word
}
UNKNOWN {
	WIDTH: 250px
}
UNKNOWN {
	MARGIN: 2px 1px
}
DIV.menu-tl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
DIV.menu-tr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
TD.pendingentry {
	BACKGROUND: #ffffcc
}
TR.pendingentry {
	BACKGROUND: #ffffcc
}
TD.draftentry {
	BACKGROUND: #ffcccc
}
TR.draftentry {
	BACKGROUND: #ffcccc
}
TD.needsapprovalentry {
	BACKGROUND: #ccccff
}
TR.needsapprovalentry {
	BACKGROUND: #ccccff
}
.draftEntryBox {
	BACKGROUND: #ffcccc
}
.pendingEntryBox {
	BACKGROUND: #ffffcc
}
.needsApprovalEntryBox {
	BACKGROUND: #ccccff
}
.formtable {
	BORDER-COLLAPSE: collapse
}
.formtableNoDesc {
	BORDER-COLLAPSE: collapse
}
.formtable TD.label {
	BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dbdbdb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.formtable TD.field {
	BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dbdbdb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.formtable TD.description {
	BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dbdbdb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.formtableNoDesc TD.label {
	BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dbdbdb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.formtableNoDesc TD.field {
	BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dbdbdb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.formtableNoDesc {
	BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dbdbdb 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.formtable TD.label {
	WIDTH: 20%; TEXT-ALIGN: right
}
.formtable TD.field {
	WIDTH: 30%
}
.formtable TD.description {
	WIDTH: 50%; LINE-HEIGHT: 140%
}
.formtableNoDesc TD.label {
	WIDTH: 40%; TEXT-ALIGN: right
}
.formtableNoDesc TD.field {
	WIDTH: 40%
}
.formtableNoDesc TD.description {
	WIDTH: 0%
}
DIV.autocomplete {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; POSITION: absolute; BACKGROUND-COLOR: white
}
DIV.autocomplete UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.autocomplete UL LI.selected {
	BACKGROUND-COLOR: #ffb
}
DIV.autocomplete UL LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
P.toplabel {
	MARGIN: 10px 0px 0px
}
.tablenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mm_subtable_label {
	PADDING-RIGHT: 25px
}
.mm_weblog_name {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #aa399a
}
.mm_weblog_name IMG {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top
}
.mm_table_actions IMG {
	MARGIN: 2px
}
.miscControl {
	PADDING-TOP: 5px
}
A.controlToggle {
	FONT-WEIGHT: bold; CURSOR: pointer
}
.entryEditTable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.entryActions {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#searchAgain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px solid
}
#searchAgain H2 {
	FONT-WEIGHT: normal
}
#searchAgain INPUT {
	
}
DIV.messages {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #fef89a
}
DIV.errors {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #fef89a
}
.messages IMG {
	VERTICAL-ALIGN: top
}
.entryField {
	WIDTH: 90%
}
.tabSection .tabContainer {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 5px 0px
}
.tabSection .tabcontent {
	MARGIN-TOP: 0px; Z-INDEX: -100; moz-border-radius: 0 2px 2px 2px
}
DIV.auto_complete {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid; POSITION: absolute
}
 HTML DIV.auto_complete {
	
}
DIV.auto_complete UL {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; LIST-STYLE-TYPE: none
}
DIV.auto_complete UL LI {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
DIV.auto_complete UL LI.selected {
	BACKGROUND-COLOR: #ffb
}
DIV.auto_complete UL STRONG.highlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #800; PADDING-TOP: 0px
}
#memberAddDialog {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: gray 1px solid; WIDTH: 28em; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; HEIGHT: auto; BACKGROUND-COLOR: white
}
#memberAddDialog .tabcontent {
	MARGIN: 0px
}
#memberAddDialog .tabContainer {
	MARGIN: 0px
}
#memberAddDialog .section {
	BACKGROUND-COLOR: #fff
}
#memberAddDialog .tabs A {
	MARGIN-BOTTOM: -6px
}
#memberAddDialog .tabs A:visited {
	MARGIN-BOTTOM: -6px
}
#memberAddDialog .tabPanes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#memberAddDialog .submitArea {
	MARGIN-TOP: 5px
}
#publicMemberAddDialog .submitArea {
	MARGIN-TOP: 5px
}
#memberAddDialog FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#publicMemberAddDialog FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#memberAddDialog FORM UL {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BACKGROUND-COLOR: #fff! important; BORDER-RIGHT-WIDTH: 0px! important
}
#memberAddDialog .tabPanes P SPAN {
	FONT-WEIGHT: bold
}
#memberAddDialog .tabPanes INPUT {
	WIDTH: 100%
}
.popup {
	Z-INDEX: 200; LEFT: -9999px; FLOAT: none; WIDTH: 20em; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV.dogearlink {
	MARGIN-BOTTOM: 5px
}
.dogearlink A {
	TEXT-DECORATION: underline
}
.dogearlink A:unknown {
	TEXT-DECORATION: underline
}
.dogearlink A:active {
	TEXT-DECORATION: underline
}
.dogearlink A:hover {
	TEXT-DECORATION: underline
}
.dogearlink IMG {
	DISPLAY: none
}
.dogearperson {
	DISPLAY: none
}
.dogeartags {
	DISPLAY: none
}
#header .hidden {
	LEFT: -9000px; POSITION: absolute; TOP: -9000px
}
.RichTextEditable #EditorToolbarTable TD {
	VERTICAL-ALIGN: middle
}
P.loose {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H2.loose {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px
}
TABLE.loose TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
IFRAME.preview {
	BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; BORDER-LEFT: 2px inset; BORDER-BOTTOM: 2px inset
}
TD.mm_table_actions {
	VERTICAL-ALIGN: middle
}
#cache_stat_tlb {
	BORDER-RIGHT: #d4d0c8 1px outset; BORDER-TOP: #d4d0c8 1px outset; BORDER-LEFT: #d4d0c8 1px outset; BORDER-BOTTOM: #d4d0c8 1px outset
}
#cache_stat_tlb TH {
	BORDER-RIGHT: #d4d0c8 1px inset; BORDER-TOP: #d4d0c8 1px inset; FONT-WEIGHT: bold; BORDER-LEFT: #d4d0c8 1px inset; BORDER-BOTTOM: #d4d0c8 1px inset; TEXT-ALIGN: center
}
#cache_stat_tlb TD {
	BORDER-RIGHT: #d4d0c8 1px inset; BORDER-TOP: #d4d0c8 1px inset; BORDER-LEFT: #d4d0c8 1px inset; BORDER-BOTTOM: #d4d0c8 1px inset
}
.tabSection .tabContainer {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 5px 0px 10px
}
.tabSection .tabcontent {
	MARGIN-TOP: 0px; Z-INDEX: -100; moz-border-radius: 0 7px 7px 7px
}
.tabContainer {
	Z-INDEX: 1; BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: relative; HEIGHT: 3em
}
.tagCloud UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tagCloud LI {
	DISPLAY: inline
}
.tagCloud A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tagCloud A:hover {
	COLOR: #05386b; TEXT-DECORATION: underline
}
.tagCloud A:unknown {
	COLOR: #05386b; TEXT-DECORATION: underline
}
A.f5 {
	FONT-SIZE: 115%; COLOR: #1c3052
}
A.f5:visited {
	FONT-SIZE: 115%; COLOR: #1c3052
}
A.f4 {
	FONT-SIZE: 108%; COLOR: #2b588e
}
A.f4:visited {
	FONT-SIZE: 108%; COLOR: #2b588e
}
A.f3 {
	FONT-SIZE: 100%; COLOR: #4477bb
}
A.f3:visited {
	FONT-SIZE: 100%; COLOR: #4477bb
}
A.f2 {
	FONT-SIZE: 95%; COLOR: #649cd8
}
A.f2:visited {
	FONT-SIZE: 95%; COLOR: #649cd8
}
A.f1 {
	FONT-SIZE: 90%; COLOR: #8bbce8
}
A.f1:visited {
	FONT-SIZE: 90%; COLOR: #8bbce8
}
#tagSliderTrack {
	BACKGROUND-POSITION: left center; FLOAT: left; BACKGROUND-IMAGE: url(../images/sliderTrack.gif); WIDTH: 76px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
#tagSliderGradient .less {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 1px
}
#tagSliderGradient .more {
	PADDING-RIGHT: 8px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px
}
#tagSliderGradient {
	WIDTH: 174px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; HEIGHT: 18px
}
#tagSliderHandle {
	WIDTH: 5px; CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 10px
}
.ratingPopup {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #e0e8f8
}
.ratingPopup H3 {
	MARGIN-BOTTOM: 3px
}
.ratingPopup TEXTAREA {
	FONT-SIZE: 1em; COLOR: #7098c0; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; size: auto
}
.ratingPopup {
	BORDER-RIGHT: #649de0 1px solid; BORDER-TOP: #649de0 1px solid; BORDER-LEFT: #649de0 1px solid; BORDER-BOTTOM: #649de0 1px solid
}
.entry_moreactions_menu {
	BORDER-RIGHT: #649de0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #649de0 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 10px; Z-INDEX: 200; LEFT: -9999px; FLOAT: none; PADDING-BOTTOM: 3px; BORDER-LEFT: #649de0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #649de0 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f0f0f0
}
.disabledLink {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.disabledLink:hover {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.disabledLink:unknown {
	COLOR: #999! important; TEXT-DECORATION: none
}
.table TR#detail-open TD {
	BORDER-TOP-WIDTH: 0px
}
.inlinelist LI.last {
	PADDING-LEFT: 6px; BORDER-LEFT: 1px solid
}
.lotusInlinelist LI.lotusLast {
	PADDING-LEFT: 6px; BORDER-LEFT: 1px solid
}
.paging .inlinelist LI.last {
	PADDING-LEFT: 6px
}
.tagStatDetailPopup {
	BORDER-RIGHT: #649de0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #649de0 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #649de0 1px solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #649de0 1px solid
}
.lotusActionMenu LI.lotusSelected A {
	BACKGROUND-COLOR: #cfecff
}
#lotusFooter {
	OVERFLOW: visible
}
.lotusFooter {
	OVERFLOW: visible
}
.typeAheadHome {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; WIDTH: 11em! important; PADDING-TOP: 2px! important
}
.typeAheadEntry {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; WIDTH: 32em! important; PADDING-TOP: 2px! important
}
.typeAheadBlog {
	PADDING-RIGHT: 1px! important; PADDING-LEFT: 1px! important; PADDING-BOTTOM: 0px! important; WIDTH: 99%! important; PADDING-TOP: 0px! important
}
.typeAheadTagFilter {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; WIDTH: 10em! important; PADDING-TOP: 2px! important
}
.typeAheadAuthor {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; WIDTH: 24em! important; PADDING-TOP: 2px! important
}
.dijitMenu .searchDirectory {
	PADDING-LEFT: 20px; BACKGROUND: url(/img/search2.gif) no-repeat left center
}
LI.dijitMenuItemHover {
	BACKGROUND-COLOR: #fefebb! important
}
.completedIcon {
	BACKGROUND: url(/img/checkmark.gif) no-repeat left center
}
.lotusBlue .dropDownButtonSearchScope BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/btnSpecialBkgd.png) repeat-x center 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.lotusBlue .dropDownButtonSearchScope {
	BORDER-RIGHT: #86b8f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #86b8f3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #86b8f3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #86b8f3 1px solid
}
.lotusBlue .dropDownButtonSearchScope BUTTON .dijitButtonText {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.lotusBlue .dropDownButtonSearchScope BUTTON .dijitA11yDownArrow {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.7em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.lotusSearch .lotusSearchButton {
	BORDER-LEFT-COLOR: #2f76b9; BORDER-BOTTOM-COLOR: #2f76b9; BORDER-TOP-COLOR: #2f76b9; BORDER-RIGHT-COLOR: #2f76b9
}
.lotusSearch .lotusSearchButton:hover {
	BORDER-LEFT-COLOR: #10395f; BORDER-BOTTOM-COLOR: #10395f; BORDER-TOP-COLOR: #10395f; BORDER-RIGHT-COLOR: #10395f
}
.lotusSearch .lotusSearchButton:unknown {
	BORDER-LEFT-COLOR: #10395f; BORDER-BOTTOM-COLOR: #10395f; BORDER-TOP-COLOR: #10395f; BORDER-RIGHT-COLOR: #10395f
}
.lotusSearch .lotusText {
	BORDER-LEFT-COLOR: #5581b7; BORDER-BOTTOM-COLOR: #5581b7; BORDER-TOP-COLOR: #5581b7; BORDER-RIGHT-COLOR: #5581b7
}
#lotusMain .lotusSearch .lotusText {
	BORDER-LEFT-COLOR: #a7a9bb; BORDER-BOTTOM-COLOR: #a7a9bb; BORDER-TOP-COLOR: #a7a9bb; BORDER-RIGHT-COLOR: #a7a9bb
}
.lotusMain .lotusSearch .lotusText {
	BORDER-LEFT-COLOR: #a7a9bb; BORDER-BOTTOM-COLOR: #a7a9bb; BORDER-TOP-COLOR: #a7a9bb; BORDER-RIGHT-COLOR: #a7a9bb
}
.lotusSearch .lotusInactive {
	COLOR: #999
}
.lotusSearch A:hover {
	BACKGROUND-COLOR: transparent
}
.lotusSearch A:unknown {
	BACKGROUND-COLOR: transparent
}
.dijitMenu {
	MARGIN-LEFT: 0px
}
.lotusViewControl TD {
	VERTICAL-ALIGN: top
}
.tabbedpage #lotusMain {
	BACKGROUND-IMAGE: none
}
.simplepage #lotusMain {
	BACKGROUND-IMAGE: none
}
.mainmenupage #lotusMain {
	BACKGROUND-IMAGE: none
}
#previewArea BLOCKQUOTE {
	MARGIN: 1em 40px
}
.entryContentContainer BLOCKQUOTE {
	MARGIN: 1em 40px
}
#blogsImageDiv {
	max-height: 600px
}
#blogsImageDiv {
	
}
/* rounded corners */
/* !!!! make these into 1 image !!!! */
.module { 	border:1px solid #e5e5e5; 
		 background: url(/img/module_background.gif) repeat-x bottom;
		 _background: url(/img/module_background_ie.gif) repeat-x bottom; 
		 *background: url(/img/module_background_ie.gif) repeat-x bottom; }
.tl, .tr, .bl, .br { position:relative; } 
.tl { background: transparent url(/img/tl.gif) no-repeat top left; top:-1px; left: -1px; }
.tr { background: transparent url(/img/tr.gif) no-repeat top right; right: -2px; }
.bl { background: transparent url(/img/bl.gif) no-repeat bottom left; bottom: -2px; left: -2px; }
.br { background: transparent url(/img/br.gif) no-repeat bottom right; right: -2px; *bottom: 0; }

.arrowlink { text-align: left; padding:2px 16px 2px 0; background: url(/img/arrow_jump.gif) no-repeat center right; }
.arrowlinklast { text-align: left; padding:2px 16px 2px 0; background: url(/img/arrow_jump.gif) no-repeat center right; }

.titleicon { float:right; padding:0 10px; }
hr { margin: 14px 0; border:0; height:1px; color:#ccc; background-color:#ccc; }
.divider { border-top:1px solid #ccc; margin-bottom:10px; }

#module ul { margin-bottom:0; }
#module ul.square { margin-left: 1.5em; }
#module ul.square li { line-height: 1.3em; padding: 4px 0; }
#module .sidebar { font-size: 10px; line-height: 18px; color:#686868; }
.module h2 { position:relative; top:-1px; left:-1px; padding: 3px 7px; color:white; font-size:11px; font-weight:normal; background-color:#aaa; background: url(/global/collaboration/savvysol.nsf/Skins/7TJNJB/$File/module_headerbg.png) no-repeat center top; }
/* Top Bar for the App */
#appBar #bartopcap { height:5px; background:url(/img/bartopcap.gif) no-repeat bottom; }
#appBar #barDown { height:10px; padding:4px 10px; background:url(/img/bardown.gif) no-repeat bottom; }
#barlabel { float:left; margin:1px 8px 0 0; line-height:1.2em; }
#barlabel h1 {color:#FFFFFF}
#barlabel h5 {color:#FFFFFF;font-weight:bold;font-style:italic}
/*quikcr form style*/
.h-fieldHeaderEdit-bgtext {
/*
    background-color: transparent;
    font-size: 10pt;
*/
}
.h-themeSmall-text {
    background-color: transparent;
    xfont-size: xx-small;
    font-size: x-small;
    font-weight: normal;
    text-decoration: none;
}
.h-edit-bg {
    background-color: transparent;
}
div.h-fieldEdit-text td.h-fieldHeaderEdit-bgtext{
/*
	color: #666;
	font-size: 10pt;
	line-height: 13.5pt;
	font-weight: bold;
	margin-top: 10px;
*/
}
.h-fieldEdit-text
{
padding-left:10px;
}
.h-fieldHeaderEdit-bgtext
{
padding-left:10px;
}
.frm-label {
	font-size: 12px;
	font-weight: bold;
	font-face: Arial, Verdana;
}
.frm-labelparent {
	font-size: 14px;
	font-weight: bold;
	font-face: Arial, Verdana;
}
.frm-labelchild {
	font-size: 12px;
	font-face: Arial, Verdana;
}
.frm-labelchildbold {
	font-size: 12px;
	font-weight: bold;
	font-face: Arial, Verdana;
}
.steptxt {
	font-size: 1.5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #10395f;
	}
.Red10 {
	FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY:  Arial, Verdana;
	}

.sampletd {
FONT-SIZE: 10px;  FONT-FAMILY:  Arial, Verdana;
}
.AlignLeft{
        margin-left: 4px;
     }
.feedbackright{
background-image:url(crg.gif);
position:relative;
left:520px;
top:-28px;
height:28px;
background-repeat:no-repeat;
}
.feedbackleft{
background-image:url(clg.gif);
position:relative;
left:-2px;
top:28px;
height:28px;
background-repeat:no-repeat
}
.feedbackmain{
background-image:url(chg.gif);
height:28px;
width:520px;
}
.ViewTDForm1{
 width="100px"
}
.ViewTDForm2{
 width="140px"
}
.ViewTDForm3{
 width="140px"
}
.ViewTDXSL{
 width="100px"
}
.ViewTRForm{
bgcolor="#e6e6fa"
}
.XSLTDFormDoclink{
width="5px"
}
.XSLTDForm1{
width="130px"
}
.XSLTDForm2{
width="136px"
}
.XSLTDForm2{
width="138px"
}
.text-edit
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
table.report1 {
	  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #EBF1D5;
}
table.report {
	  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #EBF1D5;
table-layout:fixed; 
width:400px; 
overflow:hidden; 
 
word-wrap:break-word; 
}
table.report th {
	  border: 1px dotted #03476F;
  padding: .4em;
  color: white;
text-align:center;
}
table.report td {
	  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
}
.h-messageboard-bg
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 0px solid;
    font-weight: NORMAL;
   font-style: bold;
    FONT-FAMILY:  arial, verdana,helvetica, sans-serif
}
/* table Sorter class starts here */
table.tablesorter {
	font-family:arial;
border-collapse: collapse; 
	font-size: 1em;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
font-family:Verdana, Arial, Helvetica, sans-serif;
	
	padding: 5px;
               	vertical-align: top;
                background-color:#C9CACC;
 
     color:#000000;
     border-color:#ccc;
	font-weight: normal;
	text-align:left;
   font-size: 10px;
font-weight: bold;
}
table.tablesorter thead tr .header {
	background-image: url(tbg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody tr {
	background-color:#ffffff;
	border-color:#ffffff;
}
table.tablesorter tbody td {
padding: 5px;        
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table.tablesorter tbody tr.odd {
	background-color:#EBF1D5;
	border-color:#EBF1D5;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/img/asc.gif);background-repeat:no-repeat;
	background-position: center right;
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/img/desc.gif);background-repeat:no-repeat;
	background-position: center right;
}
/* table Sorter class ends here */
/* table Sorter class Site starts here */
table.tablesorterSite {
	font-family:arial;
border-collapse: collapse; 
	font-size: 1em;
	text-align: left;
}
table.tablesorterSite thead tr th, table.tablesorterSite tfoot tr th {
font-family:Verdana, Arial, Helvetica, sans-serif;
	
	padding: 5px;
               	vertical-align: top;
                background-color:#C9CACC;
 
     color:#000000;
     border-color:#ccc;
	font-weight: normal;
	text-align:left;
   font-size: 10px;
font-weight: bold;
}
table.tablesorterSite thead tr .header {
	
	background-position: center right;
	cursor: pointer;
}
table.tablesorterSite tbody tr {
	background-color:#ffffff;
	border-color:#ffffff;
}
table.tablesorterSite tbody td {
padding: 5px;        
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table.tablesorterSite tbody tr.odd {
	background-color:#D8ec9b;
	border-color:#D8ec9b;
}
/* table Sorter Site class ends here */
table.footerTable{
font-family: arial, verdana,helvetica, sans-serif;
}
table..footerTable  tr th {
font-family: Arial, Helvetica, sans-serif;
background-color:#ffffff;
font-size:11px;
}
table..footerTable  tr td {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}
table.bestofbest td {
vertical-align:middle;
text-align:middle;
}
#filtertable div{font-size:100%}
